Skip to content

feat(player,settings): add toggle for hold-speed dial (enabled by default) - #6

Merged
NihilDigit merged 1 commit into
NihilDigit:mainfrom
The-R0:pr-hold-fast-forward-top
Nov 12, 2026
Merged

NihilDigit merged 1 commit into
NihilDigit:mainfrom
The-R0:pr-hold-fast-forward-top

Conversation

@The-R0

@The-R0 The-R0 commented Nov 11, 2026 •

Copy link
Copy Markdown
Contributor

改动说明

  • 保留长按倍速选档条并新增「长按倍速条」开关(默认开启)(SettingsStore.kt、SettingsViewModel.kt、SettingsPages.kt、PlayerShell.kt、SpeedSelectionGestures.kt、SpeedSelectionOverlay.kt、VideoScreen.kt):
    • 在「设置 → 快捷手势 → 长按倍速」下新增 「长按倍速条」 开关(longPressSpeedDial,默认 rue)。
    • 开启时(默认):保持现有完整行为(长按展开倍速选档条,滑动可切换倍速档位或锁定倍速)。
    • 关闭时:长按画面仅按设定的「默认长按倍速」临时加速播放,并在画面顶部中央显示紧凑的倍速胶囊提示(如 2.5x),不展开选档块、滑动不切档/不锁定,松手即恢复原速。

截图

长按倍速顶部胶囊提示(关闭长按倍速条时)

@NihilDigit

Copy link
Copy Markdown
Owner

请 rebase 后把长按倍速条改成一个默认开启的可关闭选项,不要直接删掉这部分逻辑

@The-R0
The-R0 force-pushed the pr-hold-fast-forward-top branch from c479528 to 331cbf5 Compare November 12, 2026 02:55
@The-R0

The-R0 commented Nov 12, 2026

Copy link
Copy Markdown
Contributor Author

已 rebase 到最新 main(v0.21.0),保留了全部长按倍速选档条逻辑,并在「设置 → 快捷手势 → 长按倍速」下新增了默认开启的「长按倍速条」开关:开启时保持完整选档/滑动锁定体验,关闭时仅按默认倍速临时加速并在顶部显示胶囊提示。

@The-R0 The-R0 changed the title feat(player): move hold-to-fast-forward readout to top and simplify gesture feat(player,settings): add toggle for hold-speed dial (enabled by default) Nov 12, 2026
@NihilDigit
NihilDigit force-pushed the pr-hold-fast-forward-top branch from 331cbf5 to 3529ae1 Compare November 12, 2026 19:34
@NihilDigit
NihilDigit merged commit 5b02ea9 into NihilDigit:main Nov 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants